gene library - English Synonyms Dictionary